We consider the problem of placing services in a telecommunication network in the presence of failures. In contrast to existing service placement algorithms that focus on optimizing the quality of service (QoS), we consider the performance of monitoring failures from end-to-end connection states between clients and servers, and investigate service placement algorithms that optimize the monitoring performance subject to QoS constraints. Based on novel performance measures capturing the coverage, the identifiability, and the distinguishability in monitoring failures, we formulate the service placement problem as a set of combinatorial optimizations with these measures as objective functions. In particular, we show that maximizing the distinguishability is equivalent to minimizing the uncertainty in failure localization. We prove that all these optimizations are NP-hard. However, we show that the objectives of coverage and distinguishability have a desirable property that allows them to be approximated to a constant factor by a greedy algorithm. We further show that while the identifiability objective does not have this property, it can be approximated by the maximumdistinguishability placement in the high-identifiability regime. Our evaluations based on real network topologies verify the effectiveness of the proposed algorithms in improving the monitoring performance compared with QoS-based service placement.

Service placement for detecting and localizing failures Using End-to-End Observations / He, Ting; Bartolini, Novella; Khamfroush, Hana; Kim, Injung; Ma, Liang; Porta, Tom La. - STAMPA. - 2016-:(2016), pp. 560-569. (Intervento presentato al convegno 36th IEEE International Conference on Distributed Computing Systems, ICDCS 2016 tenutosi a Nara nel 2016) [10.1109/ICDCS.2016.21].

Service placement for detecting and localizing failures Using End-to-End Observations

BARTOLINI, NOVELLA;
2016

Abstract

We consider the problem of placing services in a telecommunication network in the presence of failures. In contrast to existing service placement algorithms that focus on optimizing the quality of service (QoS), we consider the performance of monitoring failures from end-to-end connection states between clients and servers, and investigate service placement algorithms that optimize the monitoring performance subject to QoS constraints. Based on novel performance measures capturing the coverage, the identifiability, and the distinguishability in monitoring failures, we formulate the service placement problem as a set of combinatorial optimizations with these measures as objective functions. In particular, we show that maximizing the distinguishability is equivalent to minimizing the uncertainty in failure localization. We prove that all these optimizations are NP-hard. However, we show that the objectives of coverage and distinguishability have a desirable property that allows them to be approximated to a constant factor by a greedy algorithm. We further show that while the identifiability objective does not have this property, it can be approximated by the maximumdistinguishability placement in the high-identifiability regime. Our evaluations based on real network topologies verify the effectiveness of the proposed algorithms in improving the monitoring performance compared with QoS-based service placement.
2016
36th IEEE International Conference on Distributed Computing Systems, ICDCS 2016
failure localization; network tomography; service placement; Computer Networks and Communications; Hardware and Architecture; Software
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Service placement for detecting and localizing failures Using End-to-End Observations / He, Ting; Bartolini, Novella; Khamfroush, Hana; Kim, Injung; Ma, Liang; Porta, Tom La. - STAMPA. - 2016-:(2016), pp. 560-569. (Intervento presentato al convegno 36th IEEE International Conference on Distributed Computing Systems, ICDCS 2016 tenutosi a Nara nel 2016) [10.1109/ICDCS.2016.21].
File allegati a questo prodotto
File Dimensione Formato  
Bartolini_service_2016.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 222.63 kB
Formato Adobe PDF
222.63 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/961946
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 14
  • ???jsp.display-item.citation.isi??? 12
social impact